
const fs = require('fs');
// fs.writeFile('demo.txt','hello node',err =>{
//     if(err){
//         throw err
//     }else{
//         console.log('OK!');
//     }
// })

// let username = 'Oliver';
// let pwd = 920506;
// fs.readFile('pwd.json','utf8',(err,data)=>{
//     if(err){
//         throw err
//     }else{
//         //数据类型转换
//         let res = JSON.parse(data);
//         if(username == res.username && pwd == res.pwd){
//             console.log('成功！');
//         }else{
//             console.log('出错了！');
//         }
//     }
// })

// let real_name = 'Oliver';
// let age = 21;
// let sex = 'woman';
// let person = {
//     real_name,
//     age,
//     sex
// }
// console.log(person);

let name = 'Elsa';
let pwd = 666111;
let content = {
    name,
    pwd
}
fs.writeFile('self1.json',JSON.stringify(content),err => {
    if(err){
        throw err;
    }else{
        console.log('OK!');
    }
});
fs.readFile('self1.json','utf8',(err,data) => {
    if(err){
        throw err
    }else{
        let res = JSON.parse(data);
        if(res.name == name && res.pwd == pwd){
            console.log('成功！');
        }else{
            console.log('出错了！');
        }
    }
});
break;